package com.yixin.hospital.entity.vo;

import com.yixin.hospital.entity.domain.*;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

@Data
@ToString
public class CurVisitAmountVo implements Serializable {
    private BigDecimal cardAmount = BigDecimal.ZERO;
    private BigDecimal storedCardRate = BigDecimal.ONE;

    private BigDecimal limitCardFreeAmount = BigDecimal.ZERO;
    private Integer limitCardUsedDays;
    private Integer limitCardResidueDays;
    private BigDecimal subPackageDrugAmount = BigDecimal.ZERO;
    private BigDecimal packageDrugAmount = BigDecimal.ZERO;
    private BigDecimal inspectionAmount = BigDecimal.ZERO;
    private String waitPayTime;
    private String afterGuidanceTime;
    // 药品信息
    private List<VisitSubPackageDrug> subPackagePendingList;
    private List<VisitPackageDrug> packagePendingList;
    private List<VisitInspectionList> inspectionPendingList;
    private List<PatientCard> cardList;
    private Guidance guidance;
}
